#include "stl.h"
#include "solution.h"

int main(int argc, char *argv[]){
    struct {
        int target;
        vector<int> nums;
    } testcases[] = {
        {0, {1,0,-1,0,-2,2}},
        {0, {}},
        {8, {2,2,2,2,2}},
    };
    Solution sln;
    for(auto&t:testcases){
        print("input=", t.nums, "->", t.target, "\n")
        print("ans:", sln.fourSum(t.nums, t.target), "\n")
    }
    
    print("\n------ main exit ------\n")
    return 0;
}
